import request from '@/utils/http'

/**
 * @desc 平台查询
 * @param { Object } data 参数集合
 * @param { String } data.current 用户名
 * @param { String } data.pageSize 密码
 * @returns 
 */
export const PagePlatform = data => {
  return request({
    method: 'post',
    url: '/platform/pagePlatform',
    data
  })
}

/**
 * @desc 获取当前平台的信息
 * @param { String } id 平台ID
 * @returns 
 */
export const GetPlatformById = id => {
  return request({
    method: 'get',
    url: `/platform/getPlatformById/${id}`
  })
}

/**
 * @desc 新增平台
 * @returns 
 */
export const AddPlatform = data => {
  return request({
    method: 'post',
    data,
    url: `/platform/addPlatform`
  })
}

/**
 * @desc 编辑平台
 * @returns 
 */
export const EditPlatform = data => {
  return request({
    method: 'post',
    data,
    url: `/platform/editPlatform`
  })
}

/**
 * @desc 删除平台
 * @param { String } id 平台ID
 * @returns 
 */
export const DelPlatform = id => {
  return request({
    method: 'get',
    url: `/platform/delPlatform/${id}`
  })
}

/**
 * @desc 删除平台账号
 * @param { String } id 平台ID
 * @returns 
 */
export const DelPlatformAccount = id => {
  return request({
    method: 'get',
    url: `/platform/delPlatformAccount/${id}`
  })
}

/**
 * @desc 删除分成比例
 * @param { String } id 平台ID
 * @returns 
 */
export const DelPlatformRate = id => {
  return request({
    method: 'get',
    url: `/platform/delPlatformRate/${id}`
  })
}